【Educoder作业】问题求解 您所在的位置:网站首页 if和else if区别 【Educoder作业】问题求解

【Educoder作业】问题求解

2022-12-17 07:05| 来源: 网络整理| 查看: 265

【Educoder作业】问题求解——进制 T1 前苏联的黑科技

三进制和二进制其实没啥区别 只要上一个作业用的不是特判写的题,这个题就没任何难度 d s p dsp dsp是 d i s p o s e dispose dispose的意思

########## Begin ########## def dsp(x) : if x == 1 : return '1' else : return dsp(x // 3) + str(x % 3) def DecToTer_int(x) : if x = mdl : return str(round(a / mdl, 1)) + C[i] mdl /= 1024 return str(a) ########## End ########## a = int(input()) b = unit_convert(a) print('%s = %s' % (a, b)) T6 逻辑运算

这里,如果我们用题目中的描述来写的话会比较的麻烦,我们可以把每一种运算等价一下 比如与操作,两位都是 1 1 1才是 1 1 1等价于两位的和等于 2 2 2才是 1 1 1 或操作同理,两位都是 0 0 0才是 0 0 0等价于两位的和等于 0 0 0才是 0 0 0 异或操作就是,相同为 0 0 0不同为 1 1 1等价于两位的和等于 1 1 1才是 1 1 1 写起来就比较容易 C h a n g e Change Change函数可以看一下,其中的交换操作还是比较巧妙的

########## Begin ########## def Change(x, y) : l1, l2 = len(x), len(y) if (l1


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有